1222
0
1067
2
1052
1058
5
901
534
1
2177
8
1385
1114
3
371
375
355
540
172
154
615
794
7
853
366
368
356
339
374
384
264
546
59
224
270
243