572
0
4471
2
21152
8
5151
25669
1603
1
14
2535
2911
9
8527
475
2271
4
19783
17946
3498
3971
1189
3200
3
2524
1105
596
2663
1744
484
2903
1103
2964
32302
758
2990