1050
1769
1474
1635
1017
1198
909
1934
882
1043
2082
5104
1052
7730
6744
2892
5474
6981
3630
12172
5964
5888
3999
51706
2591
2486
3376