1054
878
1063
706
696
1458
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
799
1407
2041
1144
727
639
622
868
717
859
1062
2088
1279
1411
703
699
1511
796
786
643
2236
1382
799
3331
760
1065
2455
875
681
802
787
1137
1341
1127
2132
1561
1174
2683
1396
1904
662
1062
1471
754
2491
1297
1782
1144
874
985
1419
1134
1081
1826
4987
788
1493
2991
917
951
4215
663
703
707
628
671
1537
632
1072
1792
1362
4811
693
802
1408
1422
759
744
758
1487
746
7961
1120
1502