263
530
2
409
449
1
296
0
623
600
609
3
402
572
575
480
630
719
730
297
278
256
403
395
531
431
874
4
374
568
309