12680
13
806
2
607
1
593
613
1458
1019
989
7
536
0
247
1798
5
453
1608
4
1821
701
1643
975
3
1454
1439
635
516
519
660
11750
8
494
2604
9
805
575
605
850