1095
0
1044
1
1804
7258
2705
2199
2
2902
16
3546
2784
984
4044
5
3083
3554
9
1594
3
1193
2465
3125
1777
1758
457
2476