1302
2117
956
1459
920
985
1009
899
911
920
943
942
940
853
839
889
849
1044
944
873
5373
877
836
979
931
948
3416
1492
932
881
1151
925
1206
1109
1140
1081
1130
2073
1735
1063
1909
1473
1162
1332
1031
1546
1153
1324
1160
1372
1494
1714
1555
3154
1630
1406
1621
1548
1503
5008