8
637
984
96
329
146
647
8
604
539
288
1404
971
54
1027
141
137
546
37
154
664
25
626
169
185
192
234
528
22
202
486
51
1131
690
111
142
3
180
1841
812
321
183
17
901
434
125
101
201
4
201
14
23
240
249
