12459
3
1873
2
1923
1533
1063
0
1712
8178
5
1075
1681
1
1789
1350
1787
1900
2173
19465
6
2505
3465
1539
1859
2118
2715
1743
2372
3655
11
945
3054
2057
1683
1179
2892