3050
0
4651
2
545
1
918
3355
1434
733
989
3
4152
4
957
955
2190
530
4033
2570
2580
14
1701
17340
2848
544
2294
3644
3177
2526
3910
2337
5
1815
7258
1572
2966
6