2315
2217
2
3
1
6
891
374
64
2
1
1
1
8
2
2
5
2
2
1
3
818
87
1
3
18
4
3
2
2
1
1
10
20
1
1
8
1
494
2
3
1
361
31
3
7
1192
14
672
1293
1008
1372
187
4
1
56
1
3
3
1
1
1
1
2
1
10
20
1140
2
73
1
22
1
1
11
2
64
5
19
1
1
64
5
1
494
5
1
1
1
2240
177
36
230
2050
2
1251
962
1474
1951
910
29
2
17
2540
22
27
134
1
1
3
1
1
2
4
2
2
3
95
531
3
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
3946
252
1559
1880
898
100
1218
57
66
7
32
21
1
85
771
13
1
239
239
4513
19
4294
238
1461
9