3765
4
1226
1
1581
2
1295
2535
21152
8
280
2666
9
3083
2650
20
2403
297066
0
13499
5
2781
5225
2247
5635
3
2250
1215
1155
1335
32302
980
3683
3090
6
1475
3593
16
17946
1747
181997
11