2795
1
445
0
544
920
3
1295
486
795
4027
341
2113
810
460
405
1054
2336
2
4031
585
7812
7
227
765
1563
725
379
29355
592
645
594
1156
409
916