1246
929
1873
778
622
1219
4093
878
982
1144
1285
1754
749
870
1243
1027
1365
1022
2025
1399
850
1362
1505
1612
1077
840
1379
789
803
1250
2714
1075
1214
1261
760
673
998
1013
1380
1327
790
1063
739
690
1200
834
1241
646
707
805
630
1068
780
2702
630
1502
4343
683
887
3400
1256
3600
918
854
776
987
864
1360
1110
1050
1202
698
857
1015
1261
1020
977
2723
1043
811
943
1852
703
1304
1422
1144
1408
1075
872
592
2205
756
1229
962
1581
2674
1591
944
733
1716
1199
1558
1789
930
2461
803
1516
1275
1202
846
605
677
1623
629
775
722
716
1124
1086
1117