2981
5474
1328
1990
2451
764
1695
909
4612
6587
1118
745
2327
912
864
668
958
1079
1765
1391
2409
739
1688
3792
684
813
2815
819
1618
1488
1552
908
3517
901
2365
2306
736
7066
2826
1253
1673
8490
712
1902
3773
788
1891
2616
2000
1859
802
1434
10749
2625
2542
2011
1734
808
928
2624
1257
1623
13720
2102
1588
2316
1940
2092
862
718
2210
2329
1803
1634
842
682
728
2564
1013
3122
1915
883
2119
809
2871
1052
1048
1084
2878
3361
868
3950
867
1771
2301
855
1851
1126
2556
812
993
2078
2090
7297
1151
3144
1834
769
1800
963
2910
1750
1431
2640
7564
1455
2143
4890
3461
1366