600
1
885
841
3
1586
2
1037
1520
952
0
1268
814
1303
4
810
745
1124
1094
2364
2000
8
1680
597
2792
485
1162
592
625
2687
1503
1940
550
1204
370
3434
7