4
931
1034
182
306
441
1
1411
135
991
10
387
599
429
353
125
3
468
47
1503
2
153
359
582
5
544
154
248
477
2
200
652
673
56
132
1
1
483
284
838
384
246
36
7
6
177
38
378
772
157
