760
428
656
727
867
913
820
939
1205
1051
1267
974
916
1157
1024
956
944
1703
891
5460
6559
3054
4946
1492
3003
1567
2650
2647
1593
1474
1472
2428
11823
9833
6684