3298
1406
864
1231
2457
1169
1547
1729
785
1071
1084
1267
3174
1032
11458
1270
1152
1236
1341
845
1307
903
835
879
931
1033
869
1124
1139
10048
916
4001
956
907
3517
1067
1103
1143
1072
825
1209
1284
2485
2246
971
870
1338
808
850
1005
852
830
970
1067
1731
1333
2404
875
750
1031
1663
1988
805
689
819
1890
788
1940
1822
1547
1314
1036
766
1306
1749
2171
876
949
809
825
751
2196
931
1277
980
648
1088
1038
700
1013
1651
2957
2018
1115
1338
1243
689
815
803
7217
1345
3570
1218
674
685
753
811
701
948
1546
815
848
976
1778
1427
1046
666
778
922
942