2543
2016
1111
1753
1479
1173
772
2932
1786
1833
1979
1025
2735
1516
1060
2824
976
974
2783
1057
1269
4992
791
1585
2794
1389
10819
971
2084
2211
4841
835
828
1926
6013
4861
744
849
727
723
766
847
1065
757
938
4888
984
757
997
3433
1202
1773
2664
2010
799
1073
744
5087
6731
1329
1310
1365
2851
708
3644
3596
1967
4877
852
2709
1091
1935
813
8293
765
2649
2942
2204
1292
1469
870
821
797
8107
2107
2637
1405
1033
1240
3003
3703
1167
1623
3295
1809
6691
1022
2726
966
733
1468
1402
4984
1085
977
1073
926
2655
1590
1472
905
1270
804
735
2560
749
896
1098
1581
837