13461
935
666
1005
456
665
148
578
473
58
318
304
168
531
568
133
604
328
207
89
117
117
79
223
407
122
134
140
176
245
75
191
126
151
141
119
44
152
221
174
189
58
152
64
131
62
224
327
148
98
42
85
21
80
84
27
76
36
40
56
146
123
111
69
72
139
201
36
52
114
78
73
167
63
11
153
95
160
120
49
26
14
50
53
44
18
3
91
53
32