1247
3
24
1071
4
30
1194
1
13
1104
2
20
1809
31
17
10629
226
312
2393
78
89
1117
10
366
23
21
3101
26
119
10578
34
622
10181
121
252