729
1937
1697
1236
2470
698
4207
927
982
1836
535
1853
176
1176
8851
597
411
303
721
2175
1732
665
1065
5006
1170
555