1228
2
30641
0
921
1
1208
609
2471
2998
3370
14
2023
529
553
1492
2018
9
1455
861
4911
1215
720
8554
2836
4
695
1057
1201
375
963
692
1061
832
1572
1364