287
0
388
3
443
374
425
791
549
461
265
534
625
336
231
568
1
574
484
426
262
246
217
219
302
1053
944
1008
2