4
2
1
3
379
146
32
9
3
15
2
1
1
2
4
3
412
39
1
2
2
9
1
1
5
2
1
3
2
1
3
191
1
1
2
102
43
4
659
5
190
535
461
936
39
9
7
1
5
852
6
10
5
1
14
6
3
45
131
1003
37
30
181
737
613
600
734
888
367
14
15
1047
14
5
25
1
1
1
2
132
124
7
1
17
7
3
15
2
273
30
1757
101
670
1170
250
45
864
13
45
2
94
496
4
242
80
2157
4