1092
5
2345
6
774
3
1619
4
1712
1013
1
1286
1492
17
1367
2
2989
0
1440
1001
1426
1616
9
456
556
612
885
2311
499
1954
542
2107
823
1301
4593
1407
758
2564
3174