2901

402
15
79
104
31
15
184
70
20
10
18
216
4
122
2
413
28
637
5
198
29
8
5
3
44
84
142
5
8