1667
1391
5969
850
754
961
1056
7716
799
12452
3450
1155
777
2622
687
792
3434
6896
8925
931
916