951
1
1159
86
772
1577
2
988
5538
2156
857
1282
1655
2205
587
1183
2621
9
2420
1462
1236
720
701
806
579
1630
3387
6
595
775
1425
1200
548
2704
3