1852
963
12231
865
2858
2981
863
714
11010
838
1049
10144
1415
893
1470
15582
3203
942
2336
2328
5193
943
4139
3954
670
2278
1444
949
1174
921
1503
2129
694
706
2377
734
1104
1695
720
3832
10190
1581
7018
3063
1120
1073
3147
994
1013
808
1681
1060
3266
6651
823
3087
1092
7081
684
1310