18
0
637
409
1411
403
2143
413
2328
798
381
426
1
445
2490
5313
722
1101
415
456
602
544
574
2702
668
410
1710
379
384
1045
1133
818