1156
1063
7189
1725
890
1022
1084
1023
1596
1301
908
2773
1559
2000
1158
1683
4956
1234
1851
963
5438
1094
3175
1808
1591
953
1073
1042
838
1079
3371
1069
3365
923
1656
2221
1105
4695
966
1136
1121
949
877
4267
860
1037
938
3106
1554
1393
947
940
1157
1188
3474
1026
3205
4189
956
978