894
2
697
1
926
1048
8
1483
5
3039
4
492
3087
1147
500
739
1638
447
689
2851
545
714
4749
9
4177
3
1433
1628
1046
3672
1356
740
454
1164
0
507
1791
10