2376
1588
500
743
972
1499
52
233
117
18
89
644
333
16
794
