1287
807
758
3134
939
897
898
1260
858
770
809
764
1187
886
4075
913
952
1170
1433
885
1829
2888
1263
1053
942
1108
800
997
1699
1528
930
1101
1079
2856
935
786
2139
820
1497
1418
1293
1052
1175
3768
2845
2147
1282
1355
2499
1742
906
850
824
850
761
1583
960
763
1014
895
641
739
1453
1020
1785
1290
690
1080
678
1070
1074
643
1570
859
1082
1485
703
1782
1012
767
663
818
1971
1393
2699
915
1089
601
1368
680
2950
1078
1402
862
2342
2384
2682
1000
898
4215
1019
759
1202
1244
607
1341
621
1923
2902
873
947
1205
3572
2064
624
1400
1301
696
647
835