656
3312
169
847
278
1404
55
274
29
143
15
78
2
18
12
78
25
121
7
30
58
293
3
26
50
251
2
5
10
42
3
10
656
3312
169
847
278
1404
55
274
29
143
15
78
2
18
12
78
25
121
7
30
58
293
3
26
50
251
2
5
10
42
3
10