1529
942
644
1362
742
765
670
830
855
617
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
875
1048
1262
2595
1337
1058
687
880
3188
1333
727
780
650
672
780
1839
687
1041
924
1356
847
3818
1291
718
653
2164
1006
1542
715
845
686
1787
858
996
978
798
796
692
668
983
1296
666
1753
779
639
2513
807
754
1267
1735
659
712
4545
1191
740
1743
1350
1538
890
634