418
30
44
35
32
525
572
722
453
463
81
142
412
634
336
887
42
12910
1663
41
411
321
804
441
121
13
22611
6
18