1496
6
1844
1
2760
4
1767
2
266
917
2911
9
2166
2763
0
3326
3
6753
17
5151
2711
2294
1558
1568
237
866
1545
2890
3629
2304
1590
2405
3208
2356
674
1788
1320
1532