885
4
599
2
650
0
1906
2427
906
379
1441
725
1
665
360
585
201
517
429
2435
7
554
6827
3
448
248
782
933
560
607
546
1024
901
808
943