2142
2
4032
12
3254
5147
545
1
918
5439
2715
6
3355
1434
733
989
3
4152
4
957
2190
530
4033
2570
0
2580
14
1701
17340
2848
544
603
2294
3644
3177
2526
951
3107
7