729
1
1214
504
665
3
488
727
1257
905
2
654
375
510
11266
777
538
89
1778
41
0
812
305
2748
4
505
773
746
1001
361
299
1721
6
1461
631
1335