1001
0
1474
4
21152
8
2740
3
297066
5151
2
3080
3715
1500
1
4651
1022
2650
20
280
2405
3777
674
2932
2377
1185
181997
11
189326
14125
10
852
2340
3090
6
3673
1723
986
1876
2058