538
2
267
1
377
517
1208
4
713
1724
6
970
383
426
604
8
89
242
136
153
5
718
883
508
0
1297
634
1181
1550
7
555
671
3
572
3446
10
717
1034
1007
733