1292
3
1069
1938
1
1905
791
895
1357
799
2
557
713
709
7
658
5981
5
1887
1546
4
567
475
384
0
1216
3131
254
687
461
493
359
270
155
1506
815
1393