2324
4
594
1
2522
518
584
2
550
803
555
470
770
485
478
1204
678
403
1112
390
2311
6
341
532
635
384
332
2003
16
459
436
484
542
5
1576