731
1
683
822
1048
3211
464
599
817
385
4305
677
1201
0
771
524
803
1015
2
2158
5
592
631
583
1146
633
330
658
1128
343
626
905
1186
10