785
1583
1913
1298
1459
744
698
973
899
1559
929
783
1707
1353
707
700
703
4842
4164
1008
1149
621
908
1908
767
713
1054
878
1063
696
615
1310
1355
1564
2573
1347
958
3148
976
835
2528
1835
888
1419
749
2634
5428
2023
1289
1374
987
681
799
1236
750
2349
1568
803
718
847
765
1035
739
665
1474
702
1688
1510
1554
939
871
1481
735
1293
1784
657
889
929
1050
1110
1054
744
606
640
717
1650
869
1124
783
702
2194
942
1537
999
2238
683
773
784
821
1327
1163
1006
698
1117
739
1481
2264
627
794
733
676
1560
891
4349
1076
2348
695
709
1580
2021