1173
3421
3162
2900
2325
1135
1285
1269
1946
1294
1321
2796
1282
1185
1587
1102
965
903
853
861
1008
1016
870
956
907
1068
1168
1275
1080
1094
1043
1063
1189
1482
1073
1087