4471
2
1511
1
1825
1746
1749
1461
0
32302
1813
25669
1819
3083
17946
2271
4
742
2440
3
392
1522
2258
1061
19783
2535