1102
1
1545
2
2562
1168
4623
5
2960
1813
1766
1380
0
2605
9
5919
810
1734
603
467
9039
2087
3841
4285
3
3500
1000
1431
1177
2110
2535
1768
2760
4
2654
2317
2977
15