7545
9779
9660
5509
783
243
8339
233
579
276
345
436
632
470
550
574
686
552
308
443
382
184
430
100
563
583
149
185
311
98
586
37
222
21
250
142
523
95
147
193
136
115
121
227
88
61
115
64
132
128
54
149
57
67
59
71
27
176
69
48
78
201
117
75
41
60
78
69
114
154
77
72
50
100
28
46
223
54
22
80
94
92
40
27
42
15
67
6
53
20