2247
2193
4
1
1
2
886
338
68
1
8
4
2
12
1
3
2
1
1
2
3
4
848
58
1
2
2
10
1
9
2
1
15
2
1
5
3
451
1
1
4
342
1
49
1
1186
14
501
1089
988
1735
127
2
1
1
1
1
49
1
1
1
3
6
1
5
8
1
14
19
1534
24
31
5
14
4
59
15
24
2
1
1
63
3
317
1
2
1
2054
124
39
1
199
1594
1358
1246
1571
2212
443
13
1
20
1
2605
1
11
8
107
3
1
1
2
1
1
3
1
1
2
1
1
1
146
381
1
5
1
7
1
1
16
1
2
3
10
4
12
1
82
3
443
38
3806
153
1355
2301
634
104
1573
73
64
7
40
18
2
159
1034
5
1
339
159
4422
18
1410
3