1215
1
1300
3
1593
1403
0
871
2
1736
790
73
1068
1405
941
844
971
428
2608
4
2124
1338
1488
1785
1331
1683
1133
1265
2114
1162
2094
2432
7
2572
5
888