12459
3
1992
697
0
1309
4914
2
1789
1900
1
5389
1859
1063
1144
993
190
8178
5
2927
1795
1873
2393
1355
108797
1411
2386
2245
2530
4
6236
10
1174
10827
2629
1125
585