376
0
401
797
436
458
1128
303
1356
1712
483
255
357
425
3287
1
1949
649
562
1423
336
380
691
2522
543
2740
266
494
517
558
476
507