684
1
407
0
846
2123
244
6086
3
798
860
1557
8116
6
455
367
809
787
439
211
275
1661
418
409
1199
400
454
401
464
1636
951
663
403