1029
1904
3661
1415
827
516
4237
2024
2498
663
571
3065
305
133
112