645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
705
3041
752
983
727
1229
779
3458
974
1276
657
1081
1553
2258
724
1021
722
830
684
745
1336
1036
848
738
2296
1354
1092
2265
2105
665
859
984
673
1470
1812
1762
690
1757
1093
892
1669
1884
2768
1575
697
983
1770
1657
1473
681
2492
792
792
704
1273
1631
813
2384
880
1409