1845
956
12199
856
2844
2975
858
708
11000
829
1043
10109
1410
888
1463
15512
3199
936
2326
2321
5172
937
4120
3930
663
2263
1438
944
1165
915
1496
2117
688
699
2366
728
1093
1687
713
3802
10166
1571
7004
3054
1113
1066
3140
987
1007
802
1671
1053
3254
6617
816
3072
1085
7047
678
1302