3355
2
1434
615
1
733
989
3
4152
4
957
2190
2061
530
2156
4033
2570
0
2580
14
1701
17340
1301
2234
2848
544
603
2294
528
3644
3177
2526
739
2337
5
1815
7258