704
2
362
3
364
1
403
350
504
988
10
400
628
0
415
575
254
883
261
1086
8
354
1363
551
1023
5
528
2060
924
449
342
641
802
773
4
4011
14
363