745
0
339
767
602
503
839
798
328
2490
4864
1
4045
1045
319
314
618
846
1629
78
2190
2199
305
244
391