52
117
500
90
335
1499
2377
645
972
747
1592
19
235
18
794
