1171
3414
3156
2888
1132
1267
1943
1293
1319
1278
1180
1584
1100
906
1091
1042
1061
1186
1444
1071
1081
1021
1153
988
959
945
973
1610
1154
933