2919
2
1078
608
0
2966
6
4537
4
5347
1195
6572
1407
1
785
266
1839
1250
1650
3657
12
12779
8
12733
5
5233
10
2948
2475
3868
3364
3
2134
3805
2408
2456
1764
3826
1692
215