4471
2
32302
0
25669
1746
1356
1
1160
181997
11
905
903
669
5196
1467
2271
4
3315
1383
2366
5
19783
2535
4044
3083
17946
2465