856
1
3238
13
12621
22
5196
2
1224
995
3107
7
1320
1382
4966
6
2268
4
2133
1161
1129
2181
1455
1135
1401
2060
4436
3
1260
2477
911
1140
109776
42
8411
3118
575
0
1812
3841