517
1
508
0
1047
3
579
634
4
1656
307
757
313
1465
422
1371
215
778
9
692
2
511
434
709
12
832
607
435
879
679
955
97
972
594
615
799
536