428
1
59
0
515
810
637
383
1100
21
343
554
619
1490
2
3597
20
1117
1921
1048
2295
3
445
598
829
1199
751
402
1134
90
4775
448
929
61216
866
234