597
0
445
413
1661
1
514
1425
544
3621
325
675
339
405
737
1169
458
780
798
408
631
1020
297
2702
464
410
970
306
1924
663
210
287