939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
704
850
1000
729
967
811
690
944
652
1745
876
1444
1025
7113
647
903
1415
940
702
1102
1479
653
800
1759
770
1531
1797
678
3381
746
1238
789
1106
830
719
1027
748
838
820
553
1333
1520
914
1596
748
940
1775
745
812
1552
871
1019
652
1524
1783
1775
769
1387
712
1311
643
824
1210
1629
1573
1117
699
1009
1622
703
1273
740
708
793
674
860
1705
2492
762
1301
1471
1149
1655
770
683
2723
685
1373
1005
917
1370
1075
696
916
2011
808
1312
2314
1110
3606
1150
1418
2939
2379
638
822
1587