1158
1063
4
1
3
482
183
29
9
4
3
16
2
1
2
457
43
2
2
2
1
6
2
9
1
1
3
3
222
1
1
2
177
14
3
484
8
156
1005
954
104
2
1
4
2
2
1
5
8
94
8
1
17
1
61
2
2011
2
24
226
1087
598
286
597
1156
365
6
2
1320
1
11
2
40
2
1
1
1
2
1
2
2
28
213
3
1
5
1
2
7
1
8
2
43
2
15
24
2086
96
1180
737
283
20
102
1
1
5
64
5
23
2211
10
677
2