5599
11
2505
1
182
0
1151
1495
2740
2907
2
1832
4
1743
856
845
960
1889
1579
2145
2316
830
1137
1558
2450
3
3566
2330