572
0
21152
8
4471
2
5382
5
2463
2711
475
25669
1819
1
5151
398656
19
1825
14
1125
1189
19783
1744
1105
596
2663
2524
484
490
2996
534
337
1298
429
17946
758