78
78
2337
285
2839
251
4175
370
5345
402
3399
868
2548
550
805
2704
1298
3231
1046
3243
1031
3054