120469
35
552
0
31535
296
282572
2236
2
846
1292
1336
1
14
471
3287
768
3061
6
3116
2912
10
1376
1009
4594
759