60
1
632
7
3446
10
76
19
2278
6
2225
3
1469
5615
743
882
2
5450
4
4747
961
5
0
706
789
154
47
1780
984
1309
567
466
599
1300
223
1053
4980