572
0
4471
2
21152
8
3080
3
2932
5151
3090
6
25669
475
3715
17946
14
2508
7
2529
1189
2524
608
2663
1105
596
914
484
668
2132
1681
1
2271
4
1103
2028
758
1243