21152
8
4651
3
4074
0
3176
2
1444
1
2921
5
2650
20
1476
3090
6
181997
11
280
2405
297066
2740
2932
2529
7
847
2430
5521
4690