12902
3719
2075
1476
6221
2053
1088
1134
988
920
929
7099
865
2481
2871
1637
1055
2573
3984
1061
1125
1660
1326
1320
1751
1932
817
862
12093
2666
1171
2580
1104
943
1263
907
1507
8120
2103
1226
834
957
1244
1106
1291
955
2796
1943
1997
1302
906
30847
9096
1006
1640
2630
5995
4091
1197
8069