5389
1
2578
1695
4
5949
5
2189
0
988
3000
6
1335
2502
2
2710
1783
2562
2462
3
1191
2675
2000
7
1142
1780
559
3007
3629
2517
4451
15
5488
619
2422
8
2559
3929
3939
1427