1201
2
1135
3
17946
0
1623
1
1710
1782
1846
796
6
7793
4
1543
1294
1153
1179
1393
1819
2884
5
1545
1339
1372
1712