3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
1478
756
781
1099
1056
1023
692
1172
1307
1727
2633
1224
1421
1073
767
1251
1381
820
959
762
799
704
986
1398
1277
895
826
989
741
5218
1213
695
1317
676
1204
845
803
3263
957
1110
724
973
744
922
2047
993
942
648
689
1121
659
1143
839
1345
742
766
1259
1672
878
3149
872
821
1031
1471
757
1148
1012
907
899
890
1067
2050
743
3025
708
1025
851
997
780
898
1779
2128
725
787
1095