935
0
714
414
2189
3015
1898
4
501
472
646
76
407
1454
772
1
2727
63
392
543
489
353
340
8116
6
631
486
13159
10
325