1971
4487
969
873
157505
4024
933
893
7329
875
806
982
1415
799
13536
1529
1600
9273
1788
730
843
1105
832
935
1459
2260
1335
1162
852
1491
2025
2905
864
818
815
848
4530
1053
2376
2479
1425
1166
55149
861
3318
950
1213
806
880
777
1434
2058
780
1282
995
1078
2594
6855
810
4859