0
321
346
320
229
234
419
243
914
648
319
986
169
550
593
431
511
481
442
1,137
993
943
272
639
526
2,463
71
752
155
842
5,266
260
1,506
528
417
3,717
4,813
669