568
2
805
1
556
646
698
0
91
108
416
1143
3
400
1804
5
1705
324
1245
4
795
571
756
1140
6
554
314
2595
969
369
1346
392
360
420
1785
1562
2645