1451
0
1815
2
2352
2382
6
847
1
5151
3080
3
3715
866
3971
21152
8
4651
3117
4425
2650
20
994
280
2405
2740
2932
2982
2104
1929
297066
1194
1500
3289
4506
1622
1494
4