7982
1653
2800
580
5490
1137
4455
923
15649
3240
3888
805
11080
2294
1563
324