7143
1608
1320
961
654
644
829
682
655
585
1085
699
598
595
512
390
442
509
251
159
265
192
423
344
383
299
340
229
152
251
315
271
261
109
269
137
282
184
160
230
152
120
182
148
162
137
156
51
181
61
124
167
134
40
109
111
180
38
95
73
84
112
124
146
72
79
34
86
181
158
103
81
65
69
97
75
103
61
114
99
74
77
75
52
46
32
152
52
105
93