918
0
1333
1
581
680
376
586
17
348
702
4536
2
78
782
1840
529
47041
1009
555
282572
453
1726
968
776
3868
251
705
247
508
17353
367
475
991