925
2
403
1
453
3
352
468
669
800
1537
1792
6
649
963
2201
4
362
270
1781
749
1119
0
842
319
2670
518
734
685
350
433
409
891
333
1016
618