31535
0
390
5262
10
2168
5
2855
3
282572
1362
1
2694
9244
625
2
2551
14492
3437
1750
2190
121182
448
2257
3251
6
2564
2036
2683
2275
525
3691
2809
17353
2301
1020
3092