1165
2313
1558
1119
1192
930
1238
894
1400
1859
1703
1288
5380
907
1431
1389
1692
3989
1091
988
1085
1023
917
789
1582