899
2
1144
1
1560
453
1287
5
1177
627
0
539
3
1379
1770
1790
832
2044
7
2068
1603
6
1472
1876
4
344
1335
790
155
330
376
278
618
624
372
307
669
954