15789
0
389
496
472
726
400
428
702
530
870
157
587
419
413
1079
752
200
996
441
158
980
1250
622
2075
2
1925
1
661
560
813
948
422