1087
2
1129
1
1294
1168
2100
1309
0
1597
3
2184
888
1660
1992
1632
1938
697
1455
1568
1302
4914
2207
2377
1558
2622
6
2462
1304
1622
2980
785
1348
5505
14
610