1661
1
980
0
20634
8
1824
1169
382
538
2120
6
282572
543
683
871
1528
535
2881
2
328
781
1540
653
581
456
458
602
621
2657
3
837
348
1465
1428
682