729
1
728
1207
443
0
1049
1129
1132
935
400
714
1084
493
804
553
416
573
2438
5
3711
3
414
3599
383
1929
2211
3134
300
1454
477
3663
798
1073