1171
3415
3156
2888
1133
1267
1943
1293
1319
1280
1182
1584
1100
906
1092
1043
1061
1186
1444
1071
1081
1021
1154
988
959
945
973
1611
1155
933