557
2
792
1
116
615
2818
4
405
92
979
422
556
810
113
397
644
305
1217
881
0
529
303
1595
1007
78
1622
5
63
292
914
1413
3
82
984
404