2348
2226
2
3
1
6
897
378
65
1
1
1
1
7
1
3
5
2
2
1
3
823
86
1
3
15
4
2
2
2
1
1
11
20
1
1
7
1
489
1
3
1
357
30
2
2
1200
14
681
1305
1027
1373
188
3
1
55
1
2
3
2
1
1
2
2
1
11
18
1139
2
77
1
21
1
1
11
2
64
5
18
1
1
64
5
504
5
1
1
1
2269
179
36
233
2073
2
1263
966
1459
1963
915
29
2
18
2518
22
21
136
1
3
1
1
2
4
2
2
3
91
536
3
1
1
1
4
2
1
1
1
1
1
5
1
4
1
26
1
4
1
1
1
34
1
1
2
1
67
6
300
34
3982
258
1580
1885
912
99
1221
54
66
7
31
19
1
85
768
13
1
240
241
4550
24
4337
237
1469
9