594
1
445
0
544
920
3
1295
486
795
4027
341
2113
810
405
1054
417
2336
2
7812
7
909
645
638
592
572
661
433
3574
2901
756
359
404
950