2192
2140
4
1
1
2
873
323
70
8
4
2
12
3
1
1
1
2
4
3
819
57
1
2
2
9
1
9
2
1
15
2
1
5
3
439
1
1
3
339
1
46
1
1170
13
483
1064
972
1696
117
1
1
1
1
1
48
1
1
1
3
6
1
5
8
1
14
20
1499
22
31
5
14
3
58
15
24
2
1
1
63
4
306
1
2
1
2013
114
38
1
195
1568
1315
1212
1533
2143
437
15
1
20
1
2541
1
10
6
107
3
1
2
1
2
1
1
2
1
1
2
138
367
1
5
1
7
1
1
16
1
2
3
10
4
10
1
78
1
431
37
3712
152
1331
2244
613
105
1536
73
64
7
34
16
2
155
1003
5
1
332
163
4314
18
1373
3