318
3
4
8
2
6
6
10
372
44
1034
52
2116
44
2683
2808
3163
2686
1945
1240
1
971
738
430
440
64
19
3
5
4
4
1
—
728
1099
65
911
59
291
7
209
59
36
77
159
5
552
1317
36
9
611
29
80
53
4
218
41
162
74
356
44
7
9
28
3
240
65
17
23
90
8
12
76
46
17
170
68
10
13
160
3
144
29
35
25
11
77
6
242
173
196
13
92
78
114
249
199
13
27
53
7
26
346
54
4
84
347
4
6
26
122
17
200
46
9
17
50
12
22
6
60
22
13
4
37
8
23
15
47
332
6
40
99
11
69
84
2
8
23
20
6230
3801
1102
4710
2034
3009
2797
1264
2096
2474
3641
3493
1316
173
866
135
40
46
1475
74
16
381
1
3521
42
343
222
210
2214
1259