4471
2
3132
10
25669
0
3771
3
1106
6
2690
4
1347
1
1583
2271
1002
1811
458
2009
2002
19783
2535
4044
5
3083
17946
2465
3125
789