31220
10
116
0
1073
422
2108
4
2274
6
5611
11
2189
2979
3
180849
2052
2
5617
5
1978
3663
1
5316
1343
375
301
4274
1436
7540
9
249
1960
7
4431
3025
1282
3898
18
4677
303
1932