1856
3
1019
4
1548
7
5755
9
4008
1317
2
961
1
3432
946
2097
1209
1481
1206
1828
895
1148
0
951
2311
589
1259
1121
1067
1868
1409
5
1664
2159
767
1434
1372
1787