375
0
798
918
1939
1557
544
320
403
604
846
602
370
415
1020
288
1101
951
828
381
25137
668
663
957
2041
1
767
213
337
1396
490
259