1102
1
3500
2352
2605
9
1327
4
1177
2
9106
3
1545
5919
4144
19
725
0
1766
1869
1168
878
6499
1813
3841
1660
646
3326
2109
1768
5716
603
2760
2385