846
0
798
6435
7
1377
1
663
750
454
722
2190
297
298
2490
1661
1188
2
445
349
749
393
544
21743
330
1869
597