693
0
1211
4
1357
5
1229
2
1151
6
1294
1230
9
2191
7
1345
455
1
3917
4137
512
664
2570
538
1114
759
4847
885
2347
700
1029
544
488
404
93
481
598
511