736
370
521
363
473
482
1396
1031
0
891
1
572
1113
503
238
519
424
364
2304
6
3493
9
2654
4
2523
1710
1626
609
2
966
882
3