545
1
1320
3069
8
839
913
0
681
832
4
882
2
473
431
463
569
1047
816
851
1133
821
3468
15
2040
2011
5
5934
10
3211
2802
2448
2918
7
871
1008
1107
675