450
1
551
293
910
6
701
5
317
398
2
526
448
488
440
1298
4
283
81
225
428
1914
307
496
817
0
77
877
374
69
82
527
874
591
703
361