12459
3
1873
2
1063
0
1712
8178
5
1075
1789
1350
1900
1
19465
6
1539
1859
2118
2715
2372
3655
11
945
1179
2892
1309
1144