4070
843
5780
1197
10072
2085
780
162
2380
493
32500
6728
19970
4134
4470
926
3380
700