856
903
1285
992
911
678
972
820
1005
1651
1543
723
705
886
851
1472
866
803
2170
1041
10393
753
896
1156
766
747
925
1581
928
1649
1744
1242
1221
1330
870
894
805
722
1259
1175
831
1595
4656
688
834
843
719
1888
1085
704
5259
1827
1277
824
809
847
731
829
1583
1534
1714
1553
923
731
1743
1577
656
1077
946
1216
635
763
2815
691
3137
1327
903
1059
1036
1500
1027
1343
753
767
1180
3255
1127
1319
1269
713
825
701
906
809
3748
859
707
2042
734
799
893
1218
2153
4945
1316
951
1578
628
1070
1015
1417
1856
825
1088
3756
4534
792
1516
2393
1757