2340
1
1272
1101
3
3554
3779
2
6267
18
2736
4192
7
1507
4
5504
16
5775
5
2147
2905
3770
440
4668
2917
14
2611