30641
0
912
2471
2
1201
1
1208
375
963
2023
18766
1492
160470
11
24436
2629
2998
4911
1215
1950
16
8554
1695