918
0
663
743
685
767
325
297
1268
1279
1
1939
359
828
809
256
281
401
370
787
349
1070
490
1949
1119
3621
931