2491
2117
3
2
1
5
418
195
34
1
1
7
1
8
2
2
6
1
1
2
1
474
54
1
1
3
4
1
1
2
1
1
7
4
1
207
4
3
1
6
128
34
4
685
5
255
666
620
881
69
4
9
2
2
743
40
1
16
3
1
26
5
5
40
174
1291
62
38
177
1007
691
578
758
1032
505
22
22
980
26
7
54
1
4
114
1
147
1
2
1
1
9
5
4
14
3
245
38
2037
171
842
1189
353
40
788
22
40
1
83
433
8
223
118
2479
12
13