433
2
397
1
654
2055
583
659
496
414
395
1379
543
45
29
38
24
58
67
3
49
57
93
84
50
82
86
73
59
78
76
215
0