912
1
1203
2
3382
11
1054
960
1202
1011
2325
3
838
5
681
665
523
722
727
787
771
915
839
1637
1594
826
671
414
1627
555
770
653
1016
510
1056