326
1
1093
753
2
768
537
678
690
3
329
379
487
527
839
520
288
201
490
463
1127
194
704
681
373
281
755
531
292
483
518
627