5470
4069
949
282
805
1065
1306
261
648
533
406
605
67
405
474
533
563
750
482
149
237
229
43
310
415
249
323
228
193
156
385
268
95
182
218
164
111
129
178
96
124
202
349
194
210
98
185
142
71
17
108
169
53
94
127
123
34
58
186
17
116
123
29
92
102
67
116
153
96
35
145
202
153
77
52
82
46
54
74
51
125
92
82
52
83
49
56
63
75
44