1470
657
1371
1269
2077
1349
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
781
1337
1552
2244
2134
1854
2180
1617
683
2366
768
1016
655
1422
750
1322
1201
1621
792
731
2742
742
641
848
697
1093
1297
2674
1234
1946
1092
616
1215
1023
2080
666
1668
1310
946
846
1776
690
1903
2617
1858
1262
630
2112
739
886
1188
4347
2860
712
1545
654
626
1411
877
1000