2479
2042
3
3
1
5
847
364
73
1
1
7
1
5
2
3
5
1
1
2
2
1
841
70
1
2
3
5
1
2
1
1
16
4
2
426
4
3
6
365
33
4
1189
13
564
1187
1
1059
1568
142
4
1
1
44
1
4
7
3
2
1
12
17
1336
2
68
2
42
1
3
1
17
3
59
1
9
18
1
1
50
2
387
6
1
3
2218
135
45
1
188
1781
1334
1171
1579
2139
605
26
1
30
1
2597
25
11
160
1
1
1
1
2
1
1
4
4
130
1
404
1
1
1
3
2
1
1
2
1
1
9
1
3
17
1
1
2
15
1
53
350
42
3875
254
1441
2180
743
100
1416
81
54
8
26
23
2
118
910
6
1
307
201
4494
27
1304
16