2650
2
6128
4
1105
2751
1
1873
2100
3
917
2008
0
9575
8
2730
6
3599
282572
928
3498
2275
486
2461
20
169211
11
20634
2064
2526
2809
518
31535
121182
19279
3177
9
2069
2493
3990