7034
2
7071
5
2268
3
957
1
1723
0
6713
11
504
716
5601
4519
15
1985
2250
280
2871
5489
4033
560
392
2349
6272
6
3933
820
734
9305
8
464
339
696
554
763
1058