2584
1
832
2
937
1536
1031
770
540
3664
729
998
930
3
1593
2167
790
1607
1353
1497
6784
28
3352
4
1895
1134
634
758
2138
1420
283
1685
2953
1400
1097