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
870
957
928
765
680
693
1544
1305
1801
1859
1009
1412
4380
819
4921
1052
769
969
1959
705
680
1011
2883
1631
950
669
15287
996
1216
870
1463
1648
1245
1002
1780
771
839
1254
1384
1351
1036
864
817
1010
1544
912
735
1258
1449
974
6009
692
914
803
923
992
711
947
800
3495
878
1070
1155
1263
841
769
1673
819
3416