1851
879
1207
752
1142
2333
1351
1262
1040
3084
1159
250
2078
371
526
366
5505
816
16721
434
289
542
312
380
2051
353
454
2688
1539
832
1741
3114
1295
8448
1013
285
587
2996
2085
505
840
6950
534
615
822
652
1032
227
566
19844
1034
1447
3239
1465
29198
317
169
13691
1879
259
1582
21956
251
19880
3058
336
479
7336
25182
187
1893
331
1324
2708
321
8258
1772
2241
5601
1139
397
553
570
255