1171
3420
3159
2899
1134
1269
1945
1293
1320
1282
1184
1586
1102
907
1094
1043
1062
1189
1467
1072
1085
1023
1155
988
959
948
976
1678
1156
934