763
1753
3299
661
2520
1753
5471
3609
747
3804
1162
4253
3020
4455
920
2201
1594
996
3291
1631
3265
899
2310
990
1388
903
2245
6507
4863
2028
1067
1295
1506
2443
724
969
1719
1116
2380
2003
1000000
468
6280
2192
4219
1492
1480
1746
6287
1034
3206
1157
2949
4966
655
5264
1535
2959
1836
2199
722
758
3889
1441
1897
2385
980
1842
877
2078
1728
1500
896
1322
3871
3331
1287
1709
3084
889
804
5178
1442
1974
726
1715
638
1998
2712
3941
2443
5160
4960
681
2100
937