2290
2206
2
3
1
6
885
371
63
1
1
1
8
2
2
5
2
2
1
3
811
85
1
3
14
4
3
2
2
1
1
10
20
1
1
7
1
494
1
3
1
361
31
3
7
1182
14
663
1280
999
1368
186
3
1
53
1
3
3
1
1
1
1
2
1
10
19
1136
2
72
1
23
1
1
11
2
64
5
19
1
1
65
5
1
487
5
1
1
1
2220
177
36
235
2024
2
1239
959
1462
1933
905
29
1
16
2519
21
26
133
1
1
3
1
1
2
4
2
2
3
94
527
3
1
1
1
4
2
1
1
1
1
1
5
1
4
1
26
1
4
1
1
35
1
2
1
66
8
298
34
3922
242
1540
1870
893
99
1213
58
67
8
31
22
1
86
772
13
1
236
236
4477
19
4256
240
1451
7