799
137
141
228
934
72
156
208
43
136
485
144
306
844
64
265
827
98
48
174
105
484
259
423
28
862
170
924
206
1584
927
392
184
696
50
656
586
120
46
744
277
778
548
40
81
2788
33
225
776
22
36
512
63
448
4047
946
23