1496
0
3440
2
1148
1107
958
1
2604
7
14229
10
2610
4
5617
5
1968
2599
6579
9
2061
3054
5602
6302
911
105290
2628
5620
11
737