4015
2
2507
4396
5
3035
1
3061
3071
9
1977
3676
5200
4
2449
2410
1686
2558
1816
6445
6
2722
3
1509
4398
10
4759
1721
0
2742
1392
4178
2299
2939
2788
558
2085
5208