2289
2198
2
3
1
6
883
370
63
1
1
1
8
2
2
5
2
2
1
3
810
85
1
3
14
4
3
2
2
1
1
10
20
1
1
7
1
493
1
3
1
360
31
3
7
1179
14
661
1280
994
1366
186
3
1
53
1
3
3
1
1
1
1
2
1
10
19
1134
2
72
1
23
1
1
11
2
64
5
19
1
1
65
5
1
485
5
1
1
1
2215
177
36
235
2020
2
1237
956
1460
1927
904
29
1
16
2511
21
26
131
1
1
3
1
1
2
4
2
2
3
94
528
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
3913
242
1537
1865
892
99
1211
58
67
8
31
22
1
86
770
13
1
236
236
4469
18
4247
240
1448
7