970
4
918
0
2657
3
653
390
1949
691
991
448
1
2853
2955
2
4830
2546
1677
2766
505
346
1531
6
453
525
1267