797
4
311
2
55
0
139
31
565
414
162
1
101
401
418
127
74
474
788
876
850
1442
3
339
605
333
130
395
468
90
279
72
746
501
625