1195
2
2471
7
1115
0
4630
3
3692
3248
8
3673
6
6225
4
2155
2615
1237
2966
1407
1
11871
3126
2209
2377
2948
1250
2980
2818
5627
4768
5
1532
2082
3090
2408
2261
6139
5820