714
1
508
1383
4
957
701
941
3
1525
6
432
606
1114
2
1225
635
662
0
746
619
5
32790
34
626
621
4171
8
572
886
1049
673
1133
839
668
1002
1096
735