683
613
1779
912
779
679
844
800
1625
1248
2019
1340
1139
2887
1133
1410
1394
877
852
660
1092
1048
1535
1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
682
858
629
2947
609
972
1909
601
807
858
856
1921
2350
1521
3959
1402
1645
684
598
898
2207
861
901
1903
679
643
973
1318
2978
3902
652
828
659
2403
614
1661
891
1215
719
785
860
2366
962
1124
2934
628
1520
910
709
987
811
1320
723
683
766
1336
2412
635
706
1021
2297
662