5456
851
1207
862
1109
2252
960
1364
1615
889
1023
1091
1457
891
1001
818
1471
1047
1057
818
795
985
1690
967
1035
1107
1117
4285
904
2051
3307
1327
1001
828
915
1068
1030
1250
1102
1013
9967
931
1120
3548
1114
1712
2590
983
834
1217
1180
1125
1240
877
932
3998
948
1005
915
26966