356
183
1194
144
429
363
635
582
528
501
34
431
433
165
439
140
1310
197
155
270
686
155
442
151
150
642
2104
257
152
156
1874
356
164
653
147
146
557
898
1135
154
494
638
168
151
146
155
144
269
147
167
156
403
444
680
620
850
137
1553
638
1200
152
261
122
152
840
1574
2232
959
2030
164
34
146
150
154
159
143
617
161
244
310
1150
264
160
164
140
150
162
188
151
157
157
155
803
139
478
89
153
117
150
148
165
137
147
153
292
137
153
1092
152
1566
161
168
135
327
275
34
151
2258
66
121
648
437
682
683
156
147
259
34