782
929
1981
961
2928
699
1036
809
635
2003
1582
823
4609
5143
1077
2158
7096
1222
1015
672
784
1245
1677
3179
1298
758
1012
2559
1312
1045
844
743
1588
1058
721
871
864
2096
1205
1449
947
1512
1054
905
723
1521
876
1078
1049
1083
1475
890
1464
736
854
1069
1573
815
961
806
944
785
1707
1178
1177
3798
3018
698
1674
1697
739
999
1413
1358
751
794
2135
3033
1317
959
879
676
914
1499
2134
759
1311
3753
808
770
994
3413
909
1003
2015
1390
2087
1170
731
911
795
907
841
772
1025
1699
1001
973
3973
1193
1569
809
1382
693
1259
765
789
1187
1228
1064