388
1
62
397
3
541
1041
659
555
2
301
97
530
358
362
249
1242
232
160
180
255
175
393
107
82
162
705
511
606
557
642
545