1160
1
2804
4
3868
10
5052
462
0
1568
5347
3706
5
2160
2
4537
1628
1593
1199
1186
1663
3126
3
2471
7
2312
2358
9
2522
7071
2155
1407
1320
865
2948
6
10598
3694
1903
1250