2233
2191
4
1
1
2
884
337
68
1
8
4
2
12
1
3
2
1
1
2
3
4
843
57
1
2
2
10
1
8
2
1
14
2
1
5
3
448
1
1
4
341
1
49
1
1185
14
499
1084
981
1733
127
2
1
1
1
1
49
1
1
1
3
6
1
5
8
1
14
19
1532
23
31
5
14
3
59
15
24
2
1
1
63
3
316
1
2
1
2043
124
39
1
197
1585
1353
1246
1566
2202
442
13
1
19
1
2596
1
11
8
107
3
1
1
2
1
1
3
1
1
2
1
1
1
146
379
1
5
1
7
1
1
16
1
2
3
10
4
12
1
81
3
443
38
3791
152
1345
2298
632
103
1570
73
64
7
41
18
2
159
1034
5
1
339
157
4406
18
1409
3