2331
2226
2
3
1
6
897
379
64
2
1
1
1
7
2
2
5
2
2
1
3
824
87
1
3
18
4
3
2
2
1
1
10
20
1
1
8
1
495
2
3
1
360
31
3
7
1201
14
675
1302
1014
1379
187
4
1
57
1
3
3
1
1
1
1
2
1
10
20
1147
2
74
1
22
1
1
11
2
64
5
18
1
1
64
5
1
496
5
1
1
1
2256
177
36
230
2061
2
1256
971
1479
1965
914
29
2
17
2552
23
28
135
1
1
3
1
1
2
4
2
2
3
96
531
3
1
1
1
1
4
2
1
1
1
1
1
5
1
4
1
26
1
4
1
1
35
1
2
1
67
8
301
34
3969
253
1566
1893
904
100
1226
56
66
7
33
21
1
85
776
13
1
240
240
4538
19
4320
237
1468
9