364
1
1096
2
274
0
679
79
422
556
2818
4
979
405
92
594
113
810
644
397
1007
78
1622
5
880
82
914
1413
3
305
63
292
273
338
1458