2476
2039
3
3
1
5
849
360
73
1
1
7
1
4
2
3
5
1
1
2
2
1
844
70
1
2
3
5
1
2
1
1
16
4
2
425
4
3
6
363
33
4
1187
13
567
1183
1
1055
1567
142
4
1
1
44
1
4
7
3
2
1
12
17
1337
2
67
2
41
1
3
1
17
3
59
1
9
18
1
1
50
2
390
6
1
3
2210
135
43
1
184
1785
1328
1173
1576
2138
601
26
1
30
1
2595
24
11
160
1
1
1
1
2
1
1
4
4
129
1
400
1
1
1
3
2
1
1
2
1
1
9
1
3
17
1
1
2
15
1
52
348
40
3869
258
1438
2179
742
99
1416
80
54
8
26
22
2
118
910
6
1
308
199
4488
27
1302
16