851
3316
1373
878
1091
871
1612
2852
982
1233
2888
1085
2680
1940
1959
1514
992
2347
1143
1290
76003
1982
2399
1254
915
1861
1992
1110
854
1044
867
936
1681
876
1057
1614
857
1305
1075
1808
951
1364
1213
2561
5910
913
1889
3284
1173
1234
1073
1088
5067
850
1317
1041
2069
1011
22858
2222
4932
1646
2784
1878
788
2347
834
831
8437
2164
1191
1194
1103
2186
1562
756
1446
782
2516
1024
807
713
959
981
3461
2198
810
4542
2057
1923
3397
1600
1118
1967
771
1111
1722
875
703
2584
791
2199
950
1318
1642
6752
690
2029
1053
883
1537
686
1074
3282
2095
1767
772
1589
2556
778