806
38104
1486
2140
15212
3063
862
1196
3044
967
2880
8314
889
4442
1088
9828
905
937
879
817
10615
1323
905
4998
982
809
3091
25943
1767
882
6957
2331
1169
1016
933
1057
2175
2589
1605
1896
2254
984
912
2814
1662
14615
16673
3653
807
55253
4595
1205
1027
2147
1920
1163
1277
4899
1048
3640