2425
7
2768
0
1752
1646
3
1558
2
1788
1
1816
866
2890
2356
6
1813
4944
21152
8
2740
2668
3544
2921
5
297066
5151
2600
4
3080
3715
2982
2729
14
3354
845
2133
6346
16
1047
1500