948
711
1612
31
1398
929
24
831
36
40
601
49
1413
26411
27226
1733
1945
1657
55
62
7
12215
1188
15013
612
43
301
614
668