31220
10
48708
0
282572
1352
3
2691
2
4260
15
18403
6
20634
8
1222856
4
419694
9
2730
1751
9355
339
1
2670
20
544
2387
2358
14
180849
4071
2189
116
6800
2442
2142
5471
1073
2330
2855
331