1161
885
1857
434
2338
282
1183
1794
1512
504
1207
783
59
1842
861
491
1836
1139
1149
973
841
1781
1162
1758
1123
505
1243
1488
1216
1843
1159
518
128
1528
499
877
483
1827
921
1836
1240
521
481
804
1119
1821
504
814
1213
1181
1217
1179
512
617
1203
483
801
61
870
1220
563
1848
487
487
471
510
539
819
1549
482
0
59
498
937
811
826
1169
59
1410
145