1000
1500 16
100 3
100 1
100 1
100 4
100 4
100 3
100 2
100 3
100 1
100 4
100 2
100 2
100 1
100 2
100 4
99 1
99 1
99 3
99 3
99 3
99 2
99 1
99 3
99 1
98 4
98 2
98 2
98 3
98 4
98 3
98 4
98 1
98 2
98 4
98 4
98 3
98 1
97 4
97 1
97 1
97 2
97 3
97 1
97 2
97 4
97 4
97 2
97 3
97 3
97 2
97 2
97 3
97 1
96 3
96 1
96 4
96 3
96 2
96 4
96 1
96 1
96 1
96 1
96 3
96 3
96 4
96 2
96 3
95 4
95 3
95 3
95 4
95 1
95 2
95 3
95 2
95 3
95 2
95 1
95 4
95 2
95 4
95 4
95 1
95 2
95 4
94 1
94 1
94 3
94 4
94 4
94 4
94 4
94 2
94 2
94 2
94 4
94 2
94 1
94 2
93 3
93 4
93 3
93 4
93 4
93 1
93 2
93 4
93 4
93 3
93 3
93 4
93 1
93 3
93 3
93 3
92 1
92 3
92 1
92 4
92 3
92 2
92 3
92 1
92 2
92 2
92 2
91 2
91 4
91 2
91 4
91 1
91 4
91 1
91 4
91 3
91 1
91 4
90 1
90 1
90 1
90 4
90 1
90 2
90 1
90 2
90 1
90 4
90 3
90 3
89 2
89 3
89 3
89 2
89 4
89 2
89 1
89 4
89 3
89 1
89 4
88 1
88 4
88 4
88 3
88 4
88 3
88 3
88 3
88 2
88 3
88 2
88 2
88 1
88 3
88 4
88 4
88 1
87 4
87 4
87 4
87 2
87 1
87 3
87 1
87 2
87 4
87 1
87 2
87 2
87 4
87 2
87 2
87 3
87 4
87 2
86 1
86 2
86 1
86 1
86 4
86 2
86 4
86 4
85 2
85 4
85 2
85 2
85 2
85 1
85 2
85 2
85 4
85 2
84 4
84 1
84 3
84 4
84 3
84 4
84 3
84 2
83 1
83 4
83 3
83 3
83 3
83 3
83 1
83 3
83 4
83 1
83 4
82 1
82 3
82 3
82 1
82 4
82 3
82 1
82 4
82 3
82 1
82 3
82 4
82 2
82 4
82 2
82 1
82 3
82 1
82 1
82 3
81 2
81 3
81 3
81 3
81 3
81 3
81 4
81 4
81 3
81 3
81 2
80 2
80 1
80 3
80 4
80 3
80 2
80 3
80 1
80 3
80 3
80 2
80 4
80 1
79 4
79 3
79 2
79 4
79 2
79 4
79 2
79 3
79 4
79 1
79 1
79 2
79 2
79 1
78 1
78 3
78 3
78 1
78 1
78 3
78 4
78 2
78 4
77 1
77 3
77 3
77 3
77 2
77 4
77 3
77 4
77 1
77 3
77 1
77 4
77 3
77 1
77 1
76 4
76 2
76 1
76 3
76 3
76 1
76 1
76 2
76 2
76 2
76 3
76 4
76 4
75 4
75 3
75 1
75 3
75 3
75 2
75 2
75 1
75 4
75 2
75 2
75 1
75 2
75 1
74 4
74 4
74 2
74 4
74 2
74 2
74 1
74 1
74 2
74 2
74 1
74 4
74 1
74 4
74 3
74 4
74 2
74 3
73 4
73 2
73 2
73 4
73 3
73 2
73 4
73 2
73 3
73 4
73 1
73 2
73 3
72 2
72 1
72 3
72 2
72 1
72 2
71 3
71 3
71 4
71 1
71 3
71 4
71 2
71 4
71 4
71 4
71 1
71 2
71 2
71 3
71 4
71 2
70 4
70 2
70 2
70 4
70 3
70 2
70 4
70 1
70 2
70 3
70 1
70 2
70 2
70 4
70 4
69 4
69 1
69 1
69 2
69 1
69 2
69 2
69 3
69 4
69 3
68 1
68 1
68 1
68 4
68 2
68 2
68 3
68 3
68 3
68 2
68 4
68 3
68 1
68 1
68 2
67 4
67 4
67 1
67 1
67 1
67 1
67 2
67 3
66 3
66 3
66 1
66 3
66 1
66 1
66 2
66 2
66 3
65 4
65 1
65 1
65 3
65 1
65 2
65 4
65 1
65 4
65 1
65 2
65 3
65 2
64 1
64 4
64 1
64 1
64 4
64 4
64 3
64 4
64 1
64 2
64 4
63 4
63 4
63 3
63 1
63 2
63 4
63 3
63 4
63 1
63 1
63 4
63 3
63 3
63 2
63 3
63 1
63 2
63 4
63 1
62 3
62 4
62 1
62 2
62 3
62 2
62 4
62 3
62 1
61 2
61 3
61 1
61 2
61 1
61 1
61 2
61 3
61 1
61 2
61 4
61 2
61 1
61 2
60 1
60 3
60 3
60 2
60 3
60 1
60 3
60 3
60 3
60 4
60 3
59 1
59 2
59 2
59 2
59 4
59 4
59 1
59 4
59 4
59 1
59 3
58 2
58 1
58 3
58 1
58 4
58 2
58 4
58 4
58 3
57 2
57 2
57 2
57 4
57 4
57 3
57 3
57 3
57 4
57 1
57 1
56 3
56 4
56 2
56 4
56 4
56 3
56 3
56 1
56 1
56 3
56 3
56 3
56 4
56 3
56 4
56 2
55 4
55 3
55 2
55 3
55 2
55 2
55 2
55 3
55 2
55 3
55 1
54 1
54 4
54 4
54 3
54 1
54 1
54 1
54 1
54 4
54 1
54 1
53 4
53 2
53 3
53 3
53 3
53 1
53 4
53 3
53 3
53 3
53 2
53 3
53 3
53 1
52 4
52 3
52 3
52 4
52 2
52 3
52 3
52 3
52 2
51 4
51 2
51 1
51 3
51 2
51 2
51 2
51 3
51 2
51 1
51 1
51 2
51 2
50 2
50 1
50 1
50 1
50 4
50 3
50 2
50 3
50 2
50 2
50 1
50 3
50 3
49 2
49 3
49 2
49 2
49 2
49 1
49 4
49 1
49 1
49 2
49 3
49 1
49 2
49 2
49 3
49 3
49 3
49 2
49 4
49 1
49 2
48 4
48 2
48 2
48 4
48 1
48 4
48 2
48 4
48 4
48 3
48 3
48 4
48 4
48 3
47 1
47 4
47 2
47 4
47 1
47 3
47 4
47 2
47 4
47 1
47 3
47 2
47 4
47 2
47 4
47 4
47 4
46 2
46 4
46 3
46 1
46 1
46 4
46 2
46 1
46 2
46 1
46 3
46 3
46 2
46 3
45 2
45 4
45 2
45 1
45 4
45 3
45 1
45 3
45 1
45 3
45 3
44 2
44 3
44 3
44 1
44 1
44 4
44 2
44 2
44 1
44 2
44 4
44 1
44 4
44 2
44 4
44 2
44 1
44 4
43 1
43 2
43 2
43 1
43 3
43 2
43 3
43 4
43 1
43 3
43 4
43 2
43 4
43 3
43 1
43 4
43 4
43 3
43 1
42 3
42 4
42 2
42 4
42 4
42 3
42 3
42 1
42 3
42 2
42 2
42 3
42 1
41 2
41 2
41 1
41 4
41 4
41 3
41 1
41 3
41 1
41 2
41 4
41 3
41 1
41 2
40 4
40 2
40 3
40 2
40 1
40 3
40 3
40 2
40 1
40 2
40 1
39 3
39 2
39 4
38 2
38 2
38 4
38 1
38 4
38 1
38 1
38 2
37 4
37 1
37 3
37 1
37 3
37 3
37 4
37 2
37 4
37 4
37 2
37 4
37 4
37 4
36 3
36 1
36 4
36 3
36 2
36 4
36 3
36 4
36 2
36 2
36 3
36 3
35 3
35 3
35 4
35 1
35 3
35 4
35 4
35 2
34 2
34 1
34 4
34 1
34 3
34 4
34 2
34 1
34 1
34 1
33 4
33 3
33 2
33 4
33 1
33 1
33 4
33 2
33 1
33 4
32 1
32 3
32 1
32 4
32 2
32 3
32 1
32 1
32 3
32 2
31 2
31 2
31 1
31 1
31 3
31 2
31 3
31 2
31 2
31 4
31 4
30 3
30 3
30 4
30 2
30 1
30 3
29 2
29 1
29 4
29 3
29 2
29 4
29 3
29 4
29 2
29 4
29 2
29 3
29 4
28 4
28 1
28 1
28 4
28 1
28 4
28 4
28 2
28 2
28 3
27 2
27 3
27 2
27 4
27 2
27 1
27 4
27 4
27 4
27 4
26 4
26 4
26 4
26 2
26 3
26 1
26 2
26 1
26 1
26 3
26 3
26 1
26 3
26 4
25 3
25 4
25 2
25 1
25 3
25 3
25 4
25 1
25 1
25 3
25 3
25 4
24 1
24 3
24 3
24 1
24 2
24 1
24 1
24 3
23 2
23 2
23 2
23 2
23 3
23 2
23 2
23 3
23 1
23 4
22 4
22 4
22 4
22 3
22 2
22 1
22 3
22 1
22 2
22 3
22 2
22 1
22 4
21 3
21 1
21 3
21 4
21 2
21 4
21 3
21 1
20 4
20 3
20 2
20 4
20 3
20 2
20 4
20 4
20 4
20 3
20 4
