2331
2214
2
3
1
6
891
379
64
2
1
1
1
7
2
2
5
2
2
1
3
823
87
1
3
18
4
3
2
2
1
1
10
20
1
1
7
1
495
2
3
1
360
31
3
7
1197
14
673
1301
1014
1371
186
4
1
57
1
3
3
1
1
1
1
2
1
10
20
1139
2
74
1
22
1
1
11
2
64
5
18
1
1
64
5
1
494
5
1
1
1
2255
176
36
230
2057
2
1254
965
1473
1959
913
29
2
17
2540
23
28
134
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
300
34
3958
253
1565
1885
901
100
1218
56
66
7
33
21
1
85
768
13
1
240
240
4526
19
4308
237
1461
9