31220
10
398
1
4135
3
330
0
2003
15
1741
4
18403
6
326
1729
2257
25137
282572
1073
521
1751
2
121182
2330
1084
375
2189
1000
3967
8
907
1849
3103
3251
477
2077
5
3122
2166