1189
0
572
21152
8
4471
2
2663
25669
14
984
562
484
475
914
5151
614
1500
13803
2524
1193
596
1862
1
1103
493
1457
1105
398656
19
1540
668
1298
255
556