111
0
637
409
2143
413
2328
798
1411
381
445
403
2490
5313
722
1101
415
456
602
2702
668
410
1710
1
379
384
1045
1133
517
1612
505
267