1267
1854
872
869
516
1240
106
59
116
1882
525
906
1322
111
82
521
884
478
105
1169
104
106
103
1567
48
1849
55
113
168
1211
884
907
513
1533
0
136
493
1245
1506
49
1277
42
1585
1631
1226
1891
109
1175
1846
103
553
522
117
52
117
114
542
503
1262
105
107
891
108
116
1791
1998
1229
1246
1245
82
919
111
114
861
55
1600
53
860
1879
101
112
1965
537
49
104
99