700
1
588
2
518
547
4155
5
608
564
466
643
1512
3
870
1690
2927
149
121
143
441
521
429
729
836
1456
598
131
715
768
473
698
499
1237
0