544
0
909
445
920
3
1295
1
417
692
486
683
645
1078
795
4027
341
2113
810
405
1054
1028
2336
2
1199
736
661
1285
360
633
894
7812
7
696
878