1092
5
2345
6
774
3
1620
4
1712
1013
1
1286
1493
17
1368
2
2990
0
1440
1001
1426
1616
9
456
556
612
885
2311
500
1954
542
2108
823
1301
4594
1407
758
2564
3174