4070
843
5780
1197
10072
2085
780
162
19970
4134
32500
6728
4470
926
6480
1342