2449
2095
3
3
1
5
412
188
34
1
1
7
1
8
2
2
5
1
1
2
1
460
53
1
2
3
5
2
2
1
1
5
4
1
206
4
3
1
6
124
32
5
678
5
251
654
599
875
70
4
6
2
2
733
43
1
16
3
1
25
5
5
41
172
1260
63
38
172
991
670
578
749
1006
498
22
21
953
25
7
53
1
4
113
1
140
1
2
2
1
9
5
4
13
3
242
38
2009
160
819
1173
350
40
781
22
41
1
82
423
8
226
119
2435
14
13