316
3
4
7
2
6
6
10
372
44
1030
52
2105
44
2680
2798
3164
2684
1942
1239
1
967
735
428
439
64
19
3
5
4
4
1
—
725
1100
65
912
59
291
7
208
59
36
76
159
5
550
1314
36
9
610
29
80
53
4
218
41
162
74
356
44
7
9
28
3
240
65
16
23
91
8
12
76
46
17
170
68
10
13
160
3
144
29
35
25
11
76
6
240
173
196
13
92
78
114
247
197
13
27
53
7
26
346
53
4
84
345
4
6
26
122
17
201
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
6221
3797
1099
4696
2024
3000
2757
1264
2095
2472
3635
3484
1311
172
868
135
40
45
1475
74
16
381
1
3520
42
342
220
208
2212
1259