665
0
2254
1
1664
391
2735
877
820
525
1978
446
5408
12
1443
2377
4
618
619
927
1656
1659
2
476
10317
397
132
104
933
2453
508
4849
789
2773
5
1404