2727
2617
1022
1131
1299
841
2140
1875
985
2520
798
794
1228
787
814
959
1331
907
1580
873
838
958
786
810
800
19445
1027
788
2575
941
1494
843
883
1655
875
767
1190
837
798
750
948
1042
834
1093
1537
770
785
856
2361
3631
824
853
2773
1227
788
1834
759
790
770
2500