21152
8
5151
2
3457
297066
0
2740
3
3080
1875
1124
1
1244
3715
2374
1500
2650
20
4651
2038
2495
5949
5
5389
19079
6
1514
1027
1751
280
2405
2932
189326
181997
11
918
1798
2060