1451
0
1815
2
2352
2711
2382
6
866
1
3971
3117
8
4425
2763
21152
847
2740
3
6753
17
2593
2982
4651
5151
2911
9
1929
1194
1942
297066
2612
5
2082
5978
2676
1494
4
994
6307
10