2142
0
105290
116
48708
31220
10
18403
6
1222856
4
448
1
482
3663
1559
2
4260
15
31535
2150
5622
3014
3159
7
282572
1073
347
3092
1751
8244
422
2189
2442
2330
105807
42
346
4071