12459
3
1295
1
2650
20
8178
5
1873
2
1075
1789
280
1350
1581
1900
2250
19465
6
3765
4
2245
1859
2118
2715
1226
3053
7
2372
3655
11
945
1063
0
1179
1309
3683
1144
1712
2683