2301
2220
2
3
1
6
895
373
65
1
1
1
9
2
2
5
3
2
1
3
819
84
1
3
15
4
2
2
2
1
1
9
21
1
1
7
1
490
1
3
1
364
32
3
7
1179
13
663
1283
1018
1369
188
3
1
55
1
3
4
1
1
1
1
2
1
10
20
1134
2
71
1
23
1
1
10
2
64
5
19
1
1
65
5
1
486
5
1
1
1
2235
179
36
240
2026
2
1249
967
1458
1953
910
29
1
16
2521
21
25
134
1
1
3
1
1
2
4
2
2
3
91
529
3
1
1
1
1
4
2
1
1
1
2
1
5
1
4
1
26
1
4
1
1
35
1
2
1
66
8
299
34
3942
246
1551
1869
898
100
1210
57
67
8
30
20
1
88
776
13
1
232
235
4503
18
4278
243
1461
7