400
23
4
1065
27
103
2
3
1
5
8
193
370
1309
331
96
28
2021
982
25
10
26
219
70
126
1894
21
7
59
11
374
42
249
45
0
34
6
120
112
9
54