31220
10
48708
0
282572
4172
9
1222856
4
2564
2
419694
504
1
2683
3092
4071
3047
6515
7952
1751
231
5262
11881
3
2442
105290
2330
116
2189
1352
18403
6
180849
14076
7
482
669
4260
15