982
3257
1816
7042
1321
1135
842
144927
780
1223
1662
908
871
1160
1316
1761
1080
1461
1832
920
1071
1625
2105
888
930
796
1103
845
1208
2508
1854
839
956
946
1149
822
1364
927
2094
1326
1422
979
1226
12370
880
2019
895
2041
1407
2604
905
2215
2140
939
1649
3413
1682
862
999
904