669
2
401
1
1050
0
6234
627
693
686
451
1656
1632
75
2421
2036
5
395
884
626
692
586
159
2839
462
3822
11
390
398
1412
522
474
446
2336
4
482