1000
1790
2571
4185
381
808
3567
605
879
1057
342
353
631
1478
382
482
8342
367
264
416
16769
1660
1435
1571
288
931
992
378
360
722
303
2288
1343
494
378
500
368
577
1166
600
640
819
337
445
48604
289
718
1084
371
953
594
572
319
337
4436
368
426
295
905
757
643
1528
575
1549
1168
306
321
294
743
341
422
951
1202
850
459
449
372
335
332
322
299
322
728
910
432
349
317
1076
681
3016
915
3001
425
1101
896
555
1095
1321
515
333
939
831
298
544
443
1070
1003
3220
957
638
617
937
884
316
523
978
835
1009
603
1594