438
2
401
1
505
573
426
1106
490
553
627
5
465
466
1258
540
496
1360
14
576
2213
20
373
434
562
6
464
1743
4
519
514
607
162
424
1138
772