929
640
1130
670
1491
726
637
2017
918
980
662
802
916
741
771
805
785
1146
1020
762
697
913
985
675
992
765
777
676
1131
767
783
776
4081
1789
2008
1561
919
718
937
967
737
981
705
697
675
1874
2446
665
782
1190
1290
831
3118
1204
1225
943
1000
3029
739
1086
1301
1030
1328
843
1849
1006
758
897
898
2432
2106
1178
814
934
676
884
978
718
710
688
1887
820
1045
896
1298
1475
691
1552
2299
1480
1749
1837
1343
1453
1044
1892
700
897
975
1376
1559
1211
704
815
788
1626
798
1272
1874
1100
1382
1036
2989
767
1242
1308
1515
839
796
1185