1171
3418
3156
2896
1134
1269
1943
1293
1320
1282
1183
1586
1102
907
1094
1043
1062
1189
1464
1072
1084
1023
1154
988
959
948
976
1673
1156
934