4
157
644
119
252
663
1170
708
12
543
211
86
28
842
2
17
3
30
315
190
6
600
189
3
225
224
157
203
151
394
430
447
433
9
400
326
347
12
15
201
706
43
835
6
145
