4471
2
3026
25669
0
1616
2166
1
5527
3
181997
11
3195
2271
4
1709
1558
19783
2535
1730
4044
5
3083
17946
2465
1053
1345
3125
789
32302
2041
2207
2273
3380
2313
1643
319