374
31
398
38
48
15
437
783
2756
64
44
2490
36
112
141
56
202
363
28
1677
124
1149
790
53
685
395
254
297
6
30
120
160
77
16
102
37
93
1832
253
448
1413
99
33
351
91
144
185
71
20
100
75
275
1373
49
42
57
29
483