856
0
321
586
530
3567
96
1267
1829
799
1390
777
534
404
650
674
1356
1128
283
728
362
1441
633
930
1347
1242
941
403
448
614
443