3
2
335
2
1781
734
1083
17
13
4
2
576
2
4
23
54
776
40977
641
41
3
1
1
1
24
3
7
18
22
4
1
18
735

3
25
64
1
1
344
3
28
4
67
18
1
2
1
20
3
5
1
333
1
433
10
13
1
33
2
2
1
367
34
1
49
157
2
37
1
1
1
2
3
2
1
1
1
2
4
526
2
329
1
1
1
68
2
98
5
2
15
1
33
4
6
5
1
1
1
1
1
2
35
1
67
1
1
32
18
4
3
506
26
236
8
15
2
1
122
10
1
1
1
6
2
146
9
14
23
1728
4
6
11
4
1
3
21
14
1
7
4
6
13
2
2
169
14
250
8
1
37
310
1
44
5
43
3
7
1
1
1
1
3
5
322
65
46
69
28
95
1
43
5
46
1
1
43
75
10
11
6
8
2
82
34
13
459
3
131
2
10
3
512
2
4
26
3
1
313
1
1
1
2
22
3
3
1
34
2
15
1
193
3
1
7
3
1
1
1
20
12
1
17
68
1
5
175
5
1
28
88
4
28
12
2
1
12
5
1
1
1
554
434
3
6
163
1
10
4
2
110
4
269
199
14
19
33
4
5
39
1
78
22
1
2
2
8
1
32
15
1
13
30
1
290
31
2
3
138
209
27
111
1
1
125
1
474
3
219
995
121
2
3
32
1
751
15
40
402
68
12
24
71
294
17
26
12
255
113
1
2
107
2
1
1
3
1
366
53
32
5
1
1
351
196
3
26
1
7
1
1
2
1
1
3
1
7
1
13
7
2
1
186
1
2
386
1
1
81
1
1
20
2
1
5
3
23
8
11
1
2
1
4
23
18
65
157
1
1
38
3
1
1
8
1
25
6
1
3
3
10
25
2
2
1
14
5
23
1
14
3
2
53
27
54
7
210
3
112
1
106
14
257
1
26
8
2
156
13
206
1
1
2
62
77
110
556
444
776
4
6
1
16
155
136
270
1
54
344
7
1
5
1
54
11
2
204
59
2
1
90
14
97
8
19
29
51
17
49
175
12
169
28
30
6
1
20
641
1
7
9
2
92
122
1
231
88
121
162
196
1
2
3
120
78
18
44
421
2
174
1
115
3
1
63
13
11
52
8
7
194
1
25
644
8
6
58
167
443
1
59
10
18
1
4
49
1
6
1
1
1
1
16
2
1
5
5
2
30
5
195
7
2
1
4
38
1
6
16
25
3
3
3
156
22
340
34
94
2
1
368
1
11
1
1
13
10
2
1
16
2
9
33
10
1
7
1
1
569
55
13
3
4
21
361
1
2
6
92
2
40
10
231
4
3
4
3
115
1
1
40
10
2
96
1
4
54
1
9
44
165
5
8
4
9
2
2
578
76
34
825
1
11
254
32
2
73
1
3
3
1
1
1
532
40
8
2
1
2
9
18
2
133
5
25
1
1
1
69
14
597
73
26
8
11
99
2
177
1
12
1
6
75
180
33
51
61
1
1
3
1
7
1
20
2
1
2
2
18
1
3
128
1
1
1
8
38
176
2
7
292
10
86
1
19
1
98
10
195
217
11
3
374
1
2
67
4
9
1
96
20
1
11
1
2
27
4
358
9
1
1
371
21
32
1
337
735
221
19
1
18
59
43
380
8
1
13
1
1
5
42
38
8
19
2
1
1
1
28
23
4
6
149
3
1
131
1
438
29
17
91
1
17
230
3
4
11
1
17
6
8
146
1
1
14
62
1
87
7
4
1
4
1050
1083
5
46
10
22
1
2
71
5
4
43
12
58
42
1
599
3
1
3
546
528
4
2
24