685
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
1582
789
2525
882
4685
4571
705
692
909
2516
2636
784
1033
1630
950
1681
683
1393
1688
1110
1703
984
1521
945
857
1380
1893
858
1536
2264
2455
622
1381
1469
1993
1681
1439
627
3288
1815
639
862
2333
1629
893
1300
2696
1706
762
912
1007
696
779
1192
778
1289
625
940
1164
915
1275
1257
1629
779
725
676
668
1839
1282
1546
689