490
2
6
7
7
2
3
3
21
310
50
864
74
1959
51
2597
4
2780
3070
2668
1879
1196
46
862
3
650
362
362
50
6
2
3
3
2
1
3
2
2
1
1
—
462
749
97
520
32
174
5
317
39
23
294
108
65
299
969
15
12
523
71
63
62
26
218
30
32
134
64
236
28
7
2
28
2
179
54
4
1
39
17
71
10
46
36
134
66
127
46
6
29
134
5
40
5
5
4
214
102
184
16
6
4
44
55
2
63
123
115
2
2
1
125
4
279
47
57
240
18
94
1
161
57
12
2
19
19
25
5
20
2
17
2
19
14
215
1
62
18
78
60
4
8
20
4
4703
3351
934
4241
2400
2892
3104
213
2221
2186
3401
3038
1447
31
685
45
68
91
1134
75
60
208
2303
25
478
4
1345
227
518
165