1190
938
985
952
1003
2165
1005
1097
932
1953
1081
999
2019
910
909
1537
916
1700
1043
2477
1346
2704
1404
878
4014
874
894
999
1425
1004
1056
1141
909
1454
1054
1207
978
936
1075
1170
1152
4418
2281
904
28760
1325
1030
1595
1446
1044
1075
2870
1508
1430
1028
1215
1294
3157
2936
3947