1298
2
433
764
1008
1
90
1703
498
2040
555
546
1085
3
601
557
630
76
515
1910
9
710
389
1185
1403
2936
614
82
1687
1586
222
703