12459
3
1063
0
8178
5
1873
2
1789
1900
1
1859
1144
1295
946
1363
1411
2570
1438
993
2763
605
2837
190
2927
3026
1795