389
0
422
4111
2
1924
970
90
2668
376
316
663
501
401
2189
390
503
683
1222856
4
2727
2459
9
671
525
2283
1
1116
4126
6
282
239
691
345
586
17
150