12459
3
1535
1
2090
1789
1900
181997
11
3180
1260
1432
2
1859
1063
0
1451
3239
6
1144
2443
1308
1306
926
1537
1837
993
190
8178
5
2927
1795
6745
16
2025
1873
2393
1355