508
36390
51822
9877
341
708
776
312
107
680
589
1415
617
208
550
96
93
174
139
311
54
2416
157
335
367
1355
305
101
4061
68
138
165
93
160
96
120
347
47
85
99
124
59
126
118
145
103
136
29
38
71
130
117
132
46
96
16
29
48
66
54
74
45
2404
55
68
122
20
92
110
23
11596
122
97
98
37
85
82
28
18
42
51
26
3157
50
20
46
96
28
60
80