2485
2116
3
3
1
5
418
195
34
1
1
7
1
8
2
2
6
1
1
2
1
473
54
1
1
3
4
1
1
2
1
1
7
4
1
206
4
3
1
6
128
34
4
681
5
255
665
618
879
68
4
9
2
2
742
40
1
16
3
1
26
5
5
40
174
1288
61
38
176
1007
687
577
757
1026
506
22
22
977
26
7
54
1
4
114
1
147
1
2
1
1
9
5
4
14
3
243
38
2033
171
841
1186
352
40
787
22
40
1
82
432
8
223
118
2473
12
13