669
2
401
1
1048
0
6234
625
693
686
450
1656
1632
75
2421
2036
5
395
884
626
692
585
159
2838
461
3822
11
389
398
1412
521
473
446
2336
4
482