2835
2
2303
6236
10
1593
951
1
2013
1694
2919
6075
15
5621
8
174730
18
1060
0
4537
4
1174
3126
3
1492
4202
5
6247
2358
9
2155
3206
2576
2165
2897
3012
10827
1411
6044
1534
1047