1431
1
851
1239
951
8527
1688
24337
22
1162
1223
2352
2
1815
1767
1127
746
0
674
1106
19932
6
3107
5
1695
7
6236
10
2906
1739
3738
913
1259
1558
3655
1161
980
6753
17