18
332
713
446
416
111
25
1
746
91
159
998
494
11
440
7
1034
514
892
19
587
572
