1674
630
835
9008
1134
445
1065
1300
2385
310
759
3009
2747
428
4976
2557
1584
1187
540
343
2052
912
3078
2851
1023
1378
2163
5272
364
308
1189
337
729
2042
242
354
457
2876
669
513
2529
808
1492
1608
517
365
323
487
538
535
349
392
350
4865
305
830
1693
286
2345
640
262
292
1275
317
1328
408
730
307
429
935
2697
319
791
355
1111
823
980
268
1284
1251
318
308
770
345
1169
1467
418
341
633
242
1759
321
337
675
494
1670
1345
1287
760
938
1489
396
784
3354
2247
482
487
1123
341
481
1941
1451
2117
638
369
452
305
327
484
2205