638
0
1844
1
21152
8
3090
6
572
32302
2903
3
2932
2
1193
551
25669
1189
2392
237
2996
1301
1767
674
765
3080
5402
9
3145
4
4471
1974
14
1583
17946
1759
851
1585