1487
360
306
1126
1135
896
646
721
1521
398
1036
449
989
104
66
859
597
1346
369
170
158
1874
419
1062
1104
795
378
590
1688
436
321
668
745
172
162
738
126
305
684
1448
714
639
1158
34
872
271
2233
162
615
146
1284
632
812
171
187
670
295
1148
437
444
1168
549
1760
444
876
341
454
2044
1917
187
292