2201
2153
4
1
1
2
877
327
70
8
4
2
12
3
1
1
1
2
4
3
820
58
1
2
2
9
1
9
2
1
15
2
1
5
3
442
1
1
3
346
1
47
1
1173
13
487
1061
977
1711
118
1
1
1
1
1
48
1
1
1
3
6
1
5
8
1
14
20
1514
22
30
5
14
3
58
15
24
2
1
1
63
4
311
1
2
1
2015
115
38
1
199
1570
1321
1222
1537
2166
432
15
1
20
1
2561
1
11
6
104
3
1
2
1
2
1
1
2
1
1
2
142
372
1
5
1
7
1
1
16
1
2
3
10
4
10
1
77
2
434
37
3727
156
1334
2256
621
104
1551
72
64
7
35
16
2
156
1015
5
1
334
163
4338
16
1385
3