973
1
430
0
1070
942
1446
412
1740
333
678
1684
586
792
57
73
401
473
455
1793
2
1332
1560
6
1134
460
867
644
79
3018
7
821
1217
749
505