1641
2
1216
1
797
968
1036
608
706
6
1003
1134
991
460
1300
3
5028
7
654
2748
4
1516
867
644
691
2770
749
1595
3394
1203
912
689
440
6438
9
821
0
1721