765
0
639
34
885
797
578
416
106
475
23952
385
405
879
1362
16
539
116
856
730
585
73
426
168
342
1540
345
1104
1765
50
36