2
363
501
175
80
281
195
358
30
27
951
247
40
110
27
61
436
81
8
371
344
73
109
262
223
352
383
1
311
104
309
373
338
83
43
114
123
198
239
71
5
369
592
325
129
204
97
428
14
151
407
189
0
