182
0
1873
3
619
419
2207
12
2677
5
367
266
603
140
533
776
2
774
1
904
820
941
795
818
646
761
445
478
1950
352
5943
8
566
703
404
546
587