12459
3
2250
1
2820
4
2000
2245
3145
4465
22
1529
469
0
1226
19079
6
3053
7
2318
2
1825
964
2127
1970
5147
1766
4425
644
1489
869
1384
2427
12
1053
2189
1867
1759
2028