4
2
1
3
380
146
32
9
3
15
2
1
1
2
4
3
413
39
1
2
2
9
1
1
5
2
1
3
2
1
3
193
1
1
2
102
43
4
661
5
191
537
463
937
39
9
7
1
5
852
6
11
5
1
14
6
3
45
132
1007
37
30
181
740
615
601
737
889
369
14
15
1052
14
5
25
1
1
1
2
132
124
7
1
17
7
3
15
2
273
30
1763
101
673
1171
252
45
864
14
45
2
94
496
4
243
80
2163
4