12632
7
2670
1
2558
3
1679
2
2003
1038
1743
0
3518
723
1417
1767
790
4287
9
950
9160
5
1338
1903
2786
4179
1775
1256
619
1757
108797
3683
5375
532
21152
8
1706
2669