2918
1442
1271
364
411
916
2219
2969
812
1064
397
430
1495
362
658
3455
466
476
1549
1329
2193
1949
456
1205
657
843
662
494
550
904
600
1266
412
1647
4886
2524
3719
901
9030
1968
320
1990
644
1346
393
2097
2139
785
1804
1079
3864
213
1469
414
1173
7995
289
1279
702
414
370
518
1201
348
1035
2371
379
1377
420
425
1200
503
2459
346
2125
301
332
1625
343
261
494
1625
359
1706
1383
2813
1108
2012
936
914
372
657
708
319
3186
584
2570
352
325
416
483
305
729
3638
550
1101
1598
1294
9030
1106
899
387
1453
607
482
986
692
522
1947
583