512
2
693
0
546
1
3508
7
1229
1151
6
1211
4
1357
5
4137
1345
455
3917
1029
548
4211
9
624
654
3618
15
1295
962
3
544
488
477
3130
1722
93
405
509
598
934