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