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