12459
3
1015
1
1694
951
690
2669
2
564
1743
0
108797
1789
1900
1859
1380
1063
21152
8
2949
1144
1787
993
190
8178
5
2927
1795
1873
2393
445
1355
1411