2547
2071
3
3
1
5
908
369
84
1
6
1
7
1
3
4
6
1
1
2
2
1
880
78
1
2
3
7
1
7
1
1
1
15
4
1
3
442
5
3
6
360
32
2
1201
13
615
1213
1
1095
1553
141
10
1
1
52
1
5
5
1
1
2
1
10
20
1337
1
63
2
39
2
1
18
2
62
1
8
18
1
57
4
421
7
1
2
2276
128
48
1
197
1894
1329
1148
1599
2137
682
27
24
2
2632
23
11
133
1
2
1
1
1
1
2
2
1
3
1
4
139
1
432
1
1
2
2
1
1
1
1
1
9
1
1
3
20
1
1
2
18
2
1
68
342
45
3960
271
1521
2133
802
106
1410
78
60
7
23
19
2
112
871
6
1
311
221
4592
26
1322
16