2135
1079
2893
1169
887
673
885
1038
804
940
1515
20331
1548
1437
1989
741
793
1574
951
2083
737
1050
1166
844
1047
925
1430
2371
992
795
2615
729
1838
1211
962
940
983
3398
775
2495
2346
1009
719
1166
1065
1460
1161
733
1433
2093
722
1157
1595
4473
1189
714
695
3134
1354
1115
779
690
1541
4957
734
1205
3743
1096
1200
1228
1053
1002
941
749
741
1147
969
1131
830
991
976
1687
855
3961
1604
785
858
976
1335
2081
698
914
895
798
731
1310
689
1555
1035
1359
1153
2856
1029
704
889
1178
1553
775
929
779
785
4828
943
787
669
871
6277
905
793
672