30641
0
921
1
1228
2
609
2471
3370
14
529
553
1208
2018
9
1455
861
4911
581
720
2416
998
2431
6
1061
1572
1456
298
7208
2998
2443
3
2451
912
2023
100447
263406