426
0
638
4
510
2
427
1
968
513
555
5634
16
552
653
3201
3
350
591
4428
318
526
590
1325
9
711
12
357
423
378
6022
262
508
392
81821
42
939
505
587