599
127
3785
802
599
127
4980
1055
1380
293
2580
547
3960
839
980
208
1380
293
1980
420