703
687
3028
1201
2403
905
2257
1251
682
673
2950
1133
653
766
600
2024
1410
1832
2131
788
3246
936
725
659
745
701
1240
1858
764
1359
660
1862
685
831
1002
883
1500
662
942
1355
647
685
2160
767
811
2981
1032
1321
1678
976
835
607
654
676
869
679
679
888
1006
1430
621
775
1699
726
760
1288
2945
675
1489
873
1117
693
789
756
1820
666
757
708
1634
1230
1147
828
784
1917
1545
804
2286
819
646
3161
997
870
1608
1531
907
2474
927
1448
788
4049
2903
2043
1389
669
678
600
680
1764
2075
1931
1283
1137
1668
639
725
648
1288
1753
1203
780