2142
0
1222856
4
105290
116
48708
31220
10
18403
6
448
1
482
3663
1559
2
4260
15
5620
11
31535
1811
911
1277
5
2150
5622
3014
3159
7
1496
282572
1073
347
3092
1751
4677
8244
422