1511
959
1047
1035
1055
1209
5905
1057
1449
4016
2964
1132
926
916
2075
5060
1040
1067
1036
1307
938
1060
1602
895
1046
1109
880
1914
2018
1446
929
1160
1135
880
1236
1019
962
2174
1162
897
986
1554
1036
936
977
4953
998
938
2090
1801
5716
1049
2077
945
1082
909
1186
1623
5639
1476