1576
1
1129
784
1731
2
1355
1407
1045
1228
2124
3
2390
1844
2219
3371
1659
6480
21
1186
982
3779
1447
2978
4