1590
90
1499
644
745
18
972
16
117
52
2376
335
794
500
233
