515
0
810
637
383
343
428
1
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
1875
549