3580
759
5890
1248
14580
3089
6898
1461
4799
1017
5180
1098
17300
3665
12580
2665
1000
212