585
0
1225
8
1176
2
1536
6
3456
5
1560
1
1351
1457
1223
1482
3969
2904
1736
1540
2477
4
847
2529
1561
2833
2931
1116
1584
2789
10
1397
7
1134
2968
5269
805
4185
1399