638
0
1844
1
3090
6
3461
4
21152
8
572
2903
3
2932
2
551
1189
2392
237
2996
1301
1767
674
765
3080
3673
3145
4471
1974
14
1289601
10598
3694
1730
1583
17946
1193