428
0
63
437
418
467
197
722
1748
798
422
1289
1661
2
297
320
1132
527
1603
496
501
362
1137
1
2211
1053
1277
598
1511
2395
358