2966
6
2970
4
1618
1
4438
297066
0
1547
1599
2255
2
1583
1850
3
1720
3080
2109
1585
5293
11
5151
2735
267612
1843
1431
3593
16