105807
42
543
0
48708
2560
4
482
1
31220
10
346
261
1559
2
3545
3025
1966
370
36609
34
166543
18
2376
3
10270
326
2739
6515
2955
287
2691
2442
907
3898
504
2786
2115
2564