1427
2
2848
4
1981
1
1133
1404
4220
6
2200
3
5677
3766
4959
2528
6114
5
2179
2904
978
1051
2950
5863
1930
805
727
2090
1472
1457
1067
2923