4471
2
223
0
818
25669
2258
1
1015
8527
1038
3518
3
1494
4
3835
5
880
1173
21152
8
542
1451
1136
1819
1743
685
2271
2505
2522
2999
1681
19783
2535
1787
4044
3083