1951
43
187
936
1284
572
524
787
1927
1241
1949
914
902
1221
1336
1662
1733
188
1908
329
333
361
1698
358
305
1252
1328
28
1305
305
324
1339
322
518
968
1543
2011
988
1999
568
1709
173
331
333
844
337
53
322
320
1259
901
334
1616
28
1705
887
1245
1548
91
495
1581