4471
2
2535
838
1
2166
25669
0
1603
3498
4
8527
3200
3
1308
2990
3357
11
1715
32302
1819
1282
1312
2385
1136
1398
2271
1739
3971
3158
1532
83
19783