2197
2147
4
1
1
2
874
325
70
8
4
2
12
3
1
1
1
2
4
3
825
57
1
2
2
9
1
9
2
1
15
2
1
5
3
440
1
1
3
343
1
47
1
1170
13
489
1061
974
1702
118
1
1
1
1
1
48
1
1
1
3
6
1
5
8
1
14
20
1505
22
30
5
14
3
58
15
24
2
1
1
63
4
312
1
2
1
2012
115
38
1
196
1573
1314
1219
1534
2161
431
15
1
20
1
2552
1
11
6
105
3
1
2
1
2
1
1
2
1
1
2
139
371
1
5
1
7
1
1
16
1
2
3
10
4
10
1
77
1
432
37
3718
157
1330
2249
621
104
1542
72
64
7
35
16
2
155
1008
5
1
333
163
4328
16
1378
3