544
0
445
920
3
1295
1
486
795
4027
341
2113
909
810
405
1054
645
2336
2
417
7812
7
692
661
594
638
398
348
592
360
633
894
683
1078
756