2126
1103
1320
1059
1295
872
912
1062
785
1734
862
1099
1000
12891
886
725
1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
1042
1431
1394
1116
913
1096
2668
1755
991
2050
1246
710
910
1206
824
1171
850
1001
874
2137
737
854
1806
820
1205
724
988
714
874
871
891
661
1120
1116
1317
3065
1193
2450
1892
2148
1656
970
1001
883
1112
1987
775
815
1105
759
1358
725
840
1165
3237
2419
697
724
1006
1170