1477
1
2525
5
3326
740
3
772
854
933
694
0
1393
1150
1135
2
1304
1412
1358
900
723
1790
413
808
1651
792
1102
4
1620
1020
987
2724
7
1165
1160
1188
1580