798
0
116
152
486
480
521
63
392
464
58
472
407
477
860
158
573
458
965
425
539
1084
475
1073
552
4940
5
2211
4106
74
1454
1504