2177
2175
4
2
1
2
872
325
67
1
8
5
1
12
1
1
2
2
1
2
3
3
824
54
1
2
1
10
1
9
2
1
17
2
1
5
3
442
1
1
5
336
1
47
1
1177
13
491
1063
962
1709
127
1
1
1
1
1
46
1
1
4
5
1
5
8
1
13
17
1509
21
32
5
14
4
61
15
24
2
1
1
62
3
310
1
2
1
2004
123
37
1
202
1544
1324
1240
1538
2187
418
11
1
16
1
2557
1
8
8
107
2
1
1
2
1
1
3
1
1
2
1
1
146
359
1
5
1
7
1
1
1
17
1
1
3
10
3
1
12
1
82
2
443
36
3722
151
1312
2266
621
103
1545
74
63
7
40
19
2
161
1018
5
1
340
147
4332
20
1396
3