1819
0
527
258
306
215
902
1663
488
543
351
389
507
1762
722
20634
8
590
1131
919
15789
422
772
1
605
4537
839
947
935
1372
968
1396