2211
2155
4
1
1
2
875
324
70
8
4
2
12
3
1
1
1
2
4
3
825
57
1
2
2
9
1
9
2
1
15
2
1
5
3
443
1
1
3
343
1
47
1
1182
13
489
1070
977
1711
119
1
1
1
1
1
48
1
1
1
3
6
1
5
8
1
14
21
1512
22
31
5
14
3
58
15
24
2
1
1
63
4
310
1
2
1
2024
116
39
1
196
1581
1322
1224
1540
2167
437
15
1
20
1
2557
1
11
6
106
3
1
2
1
2
1
1
2
1
1
2
139
372
1
5
1
7
1
1
16
1
2
3
10
4
10
1
78
1
433
38
3738
157
1338
2260
621
105
1549
73
64
7
35
16
2
155
1013
5
1
334
166
4348
18
1383
3