7905
5895
1174
984
182
754
603
1362
1014
643
1191
746
685
339
748
573
493
682
549
180
229
100
674
374
339
748
322
259
447
558
79
532
248
253
417
581
350
351
258
129
67
195
81
166
145
96
156
309
358
74
137
108
148
210
118
118
65
36
83
57
46
125
33
152
320
78
105
32
28
99
114
191
101
37
125
79
72
10
42
114
68
27
85
66
43
39
45
88
125
57