4015
2
2285
9
3544
3
3624
3283
4
4748
3994
6
1496
2892
3175
1
1530
2638
2157
16
1030
4158
8
1954
2698
2866
0
2102
1982