445
0
544
920
3
1295
1
486
795
4027
341
2113
810
405
1054
2336
2
7812
7
645
594
2795
638
592
1000
661
417
909
460
585
756
359
404
4031
950