1070
0
2835
2
3818
7
3868
10
5006
5
5347
4
5052
462
907
1
3205
4537
1593
3126
3
2358
9
2165
2738
1142
3090
6
1013
1320
10598
3694
1903
1516
1250
2170
3715
6095
1960
2462