1367
2
788
631
1
999
458
516
488
441
451
656
443
578
468
1593
1099
1296
687
2545
4
450
683
1272
746
957
520
609
1096
883
1228
3
1039
844
0