4471
2
2999
3
8527
1
25669
0
2578
1788
3107
7
1320
995
181997
11
2756
2184
1382
2271
4
2268
2173
4311