30641
0
921
1
1228
2
1208
609
2471
2023
3370
14
529
553
2018
9
1455
861
4911
2836
4
720
1201
1061
1572
1456
539
2998
912
3430
5
16822
24436
2638
18766
2691
8
1492