320
3
4
8
2
6
6
10
373
44
1033
52
2120
44
2690
2840
3200
2714
1964
1252
1
975
740
431
440
64
19
3
5
4
4
1
—
724
1098
65
916
59
288
7
211
58
36
77
160
5
553
1323
36
11
616
29
81
53
4
217
40
162
74
360
44
7
9
28
3
241
65
18
23
90
8
11
76
47
16
170
68
11
13
163
3
145
29
35
25
11
78
6
245
171
197
13
92
77
113
245
200
13
27
55
7
26
347
55
4
86
345
4
6
26
122
17
199
46
9
17
51
12
23
6
60
22
13
4
37
8
23
15
47
333
6
40
99
11
69
84
2
8
23
20
6243
3827
1102
4726
2041
3015
2840
1266
2100
2488
3650
3502
1316
174
874
137
42
47
1481
74
17
382
1
3528
42
346
224
212
2219
1262