51
1493
9
14
117
2370
968
332
793
500
89
1585
643
743
232
