863
2
3141
3
585
1
887
885
706
2176
8
615
2262
715
501
590
1265
949
1594
7
1136
1857
2473
4
1486
6
2245
777
799
4706
1336
4095
2224
1582
1642
5
831
1104