4471
2
1508
2466
5
1883
32302
0
25669
1095
3528
7
1819
1
5527
3
2440
181997
11
3083
17946
1411
2349
2271
4
1812
1522