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
826
693
1113
743
1624
1272
885
895
664
1138
692
1449
2194
1178
1041
1346
1583
1097
1662
776
900
872
1044
3054
1380
1170
1433
2734
1327
744
1227
1391
796
1131
1066
1555
985
1856
3413
855
1006
1409
749
1684
1036
1806
1494
1450
848
4959
1588
897
770
1338
1224
745
5229
701
904
994
1059
930
1718
1512