672
1
5531
107
811
362
113
1
320
200
3
781
2012
1258
1
666
1
377
287
499
292
464
708
396
538
1
487
302
816